import java.util.*;


//public class Solution {
//    /**
//     * 代码中的类名、方法名、参数名已经指定，请勿修改，直接返回方法规定的值即可
//     *
//     *
//     * @param nums1 int整型ArrayList
//     * @param nums2 int整型ArrayList
//     * @return int整型ArrayList
//     */
//    public ArrayList<Integer> intersection (ArrayList<Integer> nums1, ArrayList<Integer> nums2) {
//        boolean[] hash = new boolean[1010];//能用数组就用数组
//        ArrayList<Integer> ret = new ArrayList<>();//结果数组
//        //把nums1里面的数都放进hash中
//        for(int x:nums1) {
//            hash[x] = true;
//        }
//        //遍历nums2哈希
//        for(int x:nums2) {
//            if(hash[x]) {
//                ret.add(x);
//                hash[x] = false;
//            }
//        }
//
//        return ret;
//    }
//}